dedicated to the memory of ... - Español Inglés Diccionario